kangaroo mouse - Turkish English Dictionary